@charset "UTF-8";

body {
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	line-height:135%;
	text-shadow:1px 1px #fff;
	background: #3ADF00 ; 
}

div#conteneur {
	width: 960px;
	margin: auto !important;
	padding: 0;
	margin: 0;
	border: 1px solid;
	background:#FBFBFB url(../images/pattern1.png);
}

/* -----------  ENTETE  ----------------- */
#header {
height: 120px;
font-style:italic;
text-align:center;
text-shadow: 1px 1px 2px #aaa;
color: green;
  
}

/* -----------  SECTION  ----------------- */
#section {
	height: 500px;
padding-top:50px;
}

#subHeader {
	text-align:center;
	text-shadow: 1px 1px 3px #aaa;
margin-bottom:30px;
	
}

/*  Identification */
#formIdentification {
	width: 230px;
	height: 120px;
	border: 3px solid #fff;
	border-radius:10px;
	box-shadow: 3px 3px 20px #aaa;
	padding-top:20px;
	background: #ccc;
	margin-left:40%;
}

.textfield {
	padding-left:50px;
}

#formIdentification label {
padding-left:53px;
}

/*  Menu Principal */
#menuPincipal {
	height: 100px;
width: 450px;
	border: 3px solid #fff;
	border-radius:10px;
	box-shadow: 3px 3px 20px #aaa;
	padding-top:30px;
padding-bottom:0px;
	background: #ccc;
	margin-left:30%;
margin-bottom:50px;
text-align:left;
}

#menuPincipal a  {
color: green !important;
text-decoration:none;
margin-left:30%;
font-size: 20px;
width: 230px;
}

#subFooter {
	text-align:center;
	margin-left:50px;
}

/* -----------  PIED DE PAGE  ------------ */

/* -----------  ERREURS  ------------ */
#error {
	color: red;
	text-align:center;
	font-size:16px;
	
}